Updated

Iran's president fires foreign minister, names nuclear chief as caretaker.