Germany undermining its credibility by tolerating US, Israeli breaches of international law: Report