8 year old gives birthday money to charity