Apple, Google agree to UK's fairness commitments for app stores