Caramelized Apple Pecan French Toast