Boy donates 500 birthday presents to Toys for Tots