The Agulhas return flow as studied from altimetry, hydrography and mooring data