At least 95 people killed in flood emergency in Spain