India beats China for seat at UN's key oversight body