Boy donates money for police vests