Almond Tea Time Cake - Eggless & Without Oven