Mediterranean Cake