German two-party system