Vancouver Mayor Ken Sim said he called one of the city's councillors to apologize for telling a group of Chinese business leaders that the councillor was handing out illegal drugs on Christmas Day.