At least 63 people have died in eastern Spain after flash floods swept away cars and disrupted highways in the worst natural disaster to hit the country in recent memory.