Nepal Poll Shock: RSP Win Seen as China Setback