European almond paste cookies