SA road running legend Sarah Mahlangu out of ICU and ‘doing well’