How fast can Earth's magnetic poles flip?