Experimental cancer vaccine both treats and prevents brain cancer in mice