Accurate timekeeping is controlled by a cycling activator in Arabidopsis