Incoming Chancellor Friedrich Merz has declared "Germany is back" after announcing a new debt deal to revive Europe's largest economy.