Mac and cheese with ham and peas