Tehran rejects Trump's attempts to 'snapback' sanctions