Firm Size, Finance, and Investment