Germany's Foreign Minister Frank-Walter Steinmeier says a Brexit would be "a shock" for the European Union, during a joint presser with France's Foreign Minister Jean-Marc Ayrault.