Earnings Watch: Aurora Cannabis and Canopy Growth to show off legal-pot earnings; Pepsi and Coke square off; Nvidia and Activision follow rough week for videogame publishers