The lipocalin XLCpl1 expressed in the neural plate of Xenopus laevis embryos is a secreted retinaldehyde binding protein