Creamy pasta with ham and broccoli