Francis Pakenham — British diplomat