Trump threatens Iran oil infrastructure