Who should avoid almonds? Understanding health risks and side effects