MALLORCAN LEMON CAKE