Pakistan races to keep floodwaters out of Dadu power station that supplies millions