BCE stock analysis