Life course influences on insulin resistance: findings from the British Women's Heart and Health Study.