BCE's $2.9 billion Astral purchase clears a hurdle in Canada