British traveller's attempt to spend 24 hours in India without any money has gone viral after an Amritsar shopkeeper ...