The Princess of Wales has been given an apology by a podcast host.