Michael Palin warns virus will curb travel