Comedian and writer Ben Elton on staying close to his famous friends and why he turned down dinner with Margaret Thatcher