Cyberattack on mobile operator in Portugal leaves millions disconnected