Amazon opens 2.6M square-foot facility in Tulsa