Nesta hails Ancelotti and Zeman