Images: Cameron visits Jallianwala Bagh, says 1919 shooting was 'shameful'