Trump declares peace with Iran