UK payments regulator says card duopoly’s sharp fee increases are costing businesses £170mn