Ecuador, Canada’s Ivanhoe Energy terminate oil contract