Toronto Star Idea Factory stimulates new products, revenue