20130506 india: Ladakh stand-off ends as China agrees to pull out troops