Shelby cobra for sale in ontario canada