Businesses split over benefit from Olympics