City Council passes two financial agreements for streetcar project