Venture capital financing, strategic alliances, and the initial public offerings of Internet startups