Barak: Time running out on Iran threat