County approves $17 million for Ellicott City flood plan