China’s and India’s charity in Nepal has a hidden political agenda