McLachlan's defamation trial delayed