On Broadway, Obama takes a bow mocking Republicans