Six-year-old boy finds fossil dating back millions of years