Man who threw sandwich at federal agent in DC found not guilty of assault charge