portuguese almond  potato cake