Messi can be world's best until he's 40 - Luis Enrique