San Francisco Frontiers - Spain, Portugal face fresh storms, torrential rain