Circadian and circannual programmes in avian migration