Fabio Cannavaro leaves troubled Guangzhou