China blasts dam to divert floods that killed at least 25