Oil jumps 5 percent as Trump's Iran threat rattles markets