Travelex currency exchange suspends services after malware attack