India's new ambassador arrives in Kathmandu