Jordan and Germany sign €35 million debt swap agreement