Though politically divided, Americans remain patriotic