20151113 india: Modi mixes his address to British MPs with humour