The US and Iran are holding direct talks with their first meeting scheduled for Saturday at 'almost at the top' level, President Donald Trump said Monday, adding a failure to reach an agreement will leave Teheran in 'great danger' because it cannot be allowed to possess a nuclear weapon.