Maintaining a high physical activity level over 20 years and weight gain