ALMOND AND PEACH CAKE