US gives $23m worth of protective gears to law enforcement agencies