German minister lands in Iran in bid to save nuclear pact