Delicious challah french toast with grilled nectarines and plums