Computer systems across Ukraine went down after a cyber-attack and now companies in Europe and the US are being affected by the virus too.