BCE Inc. produces $574 million in profit on $4.3 billion revenue