5-year-old boy dies after crash