12-year-old Jonathan Werner bought $11,300 in Christmas presents for kids living in foster care and domestic violence shelters.