Ottawa's indigenous-named library costs the city and feds $334 million