FTC and 17 states file sweeping antitrust suit against Amazon