Reduced islet function contributes to impaired glucose homeostasis in fructose-fed mice.