Moms shave their heads for cancer charity