8-year-old boy's wish to work for National Geographic fulfilled