Mercury's orbit and rotation