McAfee report shows 14 countries under attack in 5-year cyberwar