Collins Stewart wins libel case