Canadian Natural blames Alta. tax rate for loss