Mercury passes across the face of the Sun for the fourth time in the present century