Manchester City on verge of English title after Toure double