grand cherokee l Jeep for sale in British Columbia