germany vs france military power 2022