ExxonMobil to develop Canadian oil field for $14 billion