Information Technology and Firm Performance: The Role of Innovation