Genetic variation in KCNQ1 associates with fasting glucose and beta-cell function: a study of 3,734 subjects comprising three ethnicities living in Singapore.