O2 UK patches bug leaking mobile user location from call metadata