A IGF-1 promoter polymorphism modifies the relationships between birth weight and risk factors for cardiovascular disease and diabetes at age 36