Chavez threatens to halt oil sales to US