US-Israel war against Iran is 'violation of international law,’ German president says