Olympia City Council to approve agreement on large affordable housing development plan