Japex warns of $820 million loss on Canadian oil sands exit