Large meals after 5 pm could contribute to type 2 diabetes risk