Iran: A Bad deal for the US and for the world