Lemon Raspberry Ricotta Baked French Toast