Obama slams inexcusable anti-Muslim political rhetoric