German conservative leader Merz faces fierce criticism over cooperation with far-right AfD