Obama praises Islam, calls for Mideast peace