Budget infighting within Germany's governing coalition is jeopardising its plan to meet defence commitments to Western allies even as tensions