Iranian threats 'put on hold', says US defence chief - BBC News