Harper Collins apologises and compensates Emmy Tayler in libel case