At least 95 people have died in flash floods that swept Spain’s Valencia region.