Real Madrid boss Zinedine Zidane has hailed Pep Guardiola as the 'best manager in the world' as his side prepare to face Manchester City in the last-16 of the UEFA Champions League.