Disadvantaged, homeless high school students receive over 300 coats, $5,000 donation