Embattled Chinese property giant Evergrande has canceled a contract to build a football stadium in a southern city in return for 5.52 billion yuan ($818 million), it said in a filing.