UK hospitals, Spanish businesses hit by cyber attack