Boy with brain tumor gets wish granted from strangers