Firm Size and the Business Environment : Worldwide Survey Results