Social media platforms’ inaction also to blame for destruction in SA Record rains kill 25 in central China