A pancreatic clock times insulin release