ham and asparagus