7-year-old South Carolina boy discovers bag of cash stashed away at gas station