Indian and Nepali prime ministers speak for first time since land dispute