Obama calls for more sanctions, diplomacy on Iran to prevent Israeli strike