The world’s biggest retailer has sued Visa for $5bn in damages after it says that the credit card company hiked charges