Imperial Oil could pay out special dividend, analyst predicts