Harpenden school holds rainbow day for boy with brain tumour