US President Donald Trump is refusing to endorse the-two year old agreement between Tehran and world powers.