Iran only '12-18 months' from making nuclear bomb