Iran vows revenge for US bombings of nuclear sites