Almonds may curb Type 2 diabetes, cardiovascular disease