US president has pledged to rejoin 2015 accord if Tehran returns to compliance, but duplicative restrictions imposed by Trump administration complicate the lifting of sanctions