China says no to G-20 meet in disputed Kashmir