BERLIN — After five weeks of negotiations, Chancellor Angela Merkel’s conservatives reached an agreement on Wednesday with their Social Democratic rivals on a program for a new coalition government, with concessions to the left that pleased labor leaders and almost immediately drew criticism from business interests.