California roasted and salted almonds