Carlos Tevez has come out in defence of compatriot Lionel Messi after the Argentina captain announced he is retiring from international football following defeat to Chile.