Pecans pack a punch in fighting obesity diabetes and inflammation