Nepalese group protests Chinese ‘interference’ in internal affairs