Google agrees to pause AI workloads when power demand spikes