Many beaten and injured as police suppress protests in Vietnam