Drug seized and officer repeatedly punched during arrest, police allege