20130221 india: David Cameron took off his shoes; knelt at Jallianwala memorial