French Toasted Angel Food Cake