Iran and the U.S. are due to hold a third round of talks in Geneva, amid heightened tensions and a U.S. military build up in the Middle East.