Islam is idolatry