Nepal protest against China for land encroachment, burn Xi Jinping’s effigy