City beat 10 man Chelsea to lift Charity Shield