Salted Duck Egg and Chorizo Quiche