The US president said he is "not exactly happy" with how Iran negotiated during talks and has not yet made a final decision on whether to carry out an attack.