Two of Canada’s largest law firms, McMillan and Lang Michener, have agreed to form a 400-lawyer firm with offices in five Canadian cities and Hong Kong.