Firm Size and the Business Environment :Worldwide Survey Results.