A 2-year-old boy who was diagnosed with a rare and aggressive cancer has received a life-saving bone marrow donation.