portuguese almond and potato cake