Bank of America upgrades Comcast, saying it is 'poised for a strong turnaround'