Apricot almond teacake