De sannolikt blivande tyska regeringspartierna har enats med De gröna i en infekterad strid om mångmiljardsatsningar på infrastruktur och försvar, enligt tyska medier.