Thai protests cancel summit