Trump threatens Strait of Hormuz takeover, seizing 20% of oil revenue