Goldman and Apple to pay $89mn in US fines over credit card programme