Take one historic event, add a famous political activist and make it on to the Booker Prize shortlist. Mohsin Hamid speaks to Decca Aitkenhead about his second novel.