Obama Scorches Trump Over Iran Pull-Out