Iran Prepares $300B for Investment