protein diet and weight gain