Satellite observations of the Agulhas Current system