Apple apologises for Maps switch 'frustration'