Blueberry Lemon Curd French Toast