Eddies in the southern Mozambique Channel