Beto O'Rourke trashes America