Canadian Natural Resources reports Q2 earnings; raises corporate production guidance