Hamilton community holds car show fundraiser for teen with brain cancer