Asparagus ham and penne pasta