One hundred years after the birth of Ernest Hemingway, Michael Palin follows in his footsteps across Europe, Asia and Africa.