'Horror and disbelief' over Tianjin explosions