Banana Almond French Toast