A Tightly Coupled Bi-Level Coordination Framework for CAVs at Road Intersections