James Milner has mounted a staunch defence of Manchester City team-mate Joe Hart ahead of England's World Cup qualifiers.