The US vice president urged Tehran to negotiate in 'good faith' and warned that Donald Trump was 'not one to mess around'.