Long-distance navigation and magnetoreception in migratory animals