Senator John McCain hospitalized for intestinal infection