Businesses including banks, airlines, train companies, telecommunications companies, TV and radio broadcasters, and supermarkets have been affected by a mass global IT outage.