Creamy Pasta with Asparagus & Ham