New Amazon facility in Tijuana opens amid praise and controversy