Asparagus and Leek Quiche