Apricot French Flan