libel ecclestone stewart