US Preident Trump has threatened to attack Iran if it doesn't agree to a new deal on its nuclear program by early March. Meanwhile, the UN's nuclear watchdog has urged Tehran to allow inspections at its nuclear sites.