Roasted N Salted Almonds