Obama, in his first official visit to an American mosque, calls Republican anti-Muslim rhetoric “inexcusable”