Man City stunned by loss to 10-man Leeds