Struggling Chinese developer Evergrande calls off US$2.6B asset sale