Chrystia Freeland launched her bid to be the next federal Liberal leader as hecklers tried to interrupt her announcement.