Council approves $50 million flood prevention proposal for Ellicott City