How close is Iran to having a nuclear weapon - and why has Israel bombed them now?