French Style Almond Saffron Cake