India delivers a scathing reply to Sharif at the UN