Tehran has enough foreign currency, Iran central bank chief tells Trump