Cooperative Bidirectional Mixed-Traffic Overtaking