Garmin Hit by Major Outage in Potential Ransomware Attack