Lemon Curd French Toast