Pep Guardiola admits his biggest regret in a decade at Manchester City was not giving Joe Hart a chance to prove himself.