Dun & Bradstreet launches online business database platform