Middle schooler gives birthday money to veterans in need