Google pledges $10M to Texas water as data center backlash grows