Iran deal sparks anger among Republican hawks