Information Technology and Economic Performance: Firm and Country Evidence