Whitecap Resources Inc. announces second quarter results