Gareth Barry considers Everton team-mate Leighton Baines to be the complete full-back and a 'world-class' talent.