Does the speed of earth's rotation ever vary?