'Buffon can play until he's 40'