Teesside Freeport open for business