French toast with poached apricots