Genetic variation in NR1H4 encoding the bile acid receptor FXR determines fasting glucose and free fatty acid levels in humans.