50-year-old charged in O’Fallon, Ill. vandalism investigation