‘Zombie’ storm Leslie smashes into Portugal, Spain