‘Diet’ foods weight gain puzzle