A visible record of eddies in the southern Mozambique Channel