Virginia city councilman set on fire in workplace attack; suspect charged with attempted murder