James City County man charged after allegedly attacking officers at U.S. Capitol Riot