Treasure Valley woman collecting hats for cancer patients