Salted Catalan Almonds