The diplomats , speaking on condition of anonymity , said U.S. and European officials agreed to the delay to give Russia more time to persuade Iran to compromise on its nuclear activities .