The US Federal Trade Commission and 22 state attorneys general have filed a major antitrust lawsuit against Amazon, accusing the e-commerce giant of secretly overcharging over a million advertisers by more than $20 billion.