Gluten Free French Toast Sticks