Canadian Natural’s profit more than doubles as energy prices surge