Imperial Oil’s quarterly profit falls 43%