Shocking video appears to show young woman being punched by police officer