Iran’s atomic agency chief hit out Sunday at European powers, saying their broken promises gave the Islamic republic little choice but to scale back its commitments under a nuclear deal. Ali Akbar Salehi was speaking to reporters alongside Cornel Feruta, the acting head of the International Atomic Energy Agency who was on a one-day visit to Tehran. The IAEA official’s visit came less than 24 hours after Iran said it was firing up advanced centrifuges that enrich uranium at a faster rate — the latest blow to the landmark 2015 nuclear deal.