Stamford’s Westover School collects 2,440 pairs of socks for the needy: the ‘most-needed item but the least donated’