Nepal hopes India, China will resolve differences through peaceful means