The Coriolis effect is caused by