Mercury makes rare transit across the sun