Volunteers make 1,000 tiny hats for babies