Asparagus ham and gruyere frittata