Poland leads NATO on defence spend - but can it afford it?