Body Cameras Capture Controversial Police Punch