Storm Marta batters Portugal and Spain just days after deadly floods