President Obama speaks with Iranian president