feds pay $133 million for Ottawa library