United States President Donald Trump has denied being dragged into war with Iran by Israel as he faces increasing criticism over the conflict, including from segments of his own base.