Beazer Homes settles stormwater violations in 21 states for $925,000