Rupert Murdoch's UK tabloids will make a rare apology to Prince Harry in settling a privacy invasion lawsuit and will pay substantial damages, his lawyer says.