Keeseville man charged with DWI following collision