Even after taking in a million migrants, Germany has nearly 700,000 open job vacancies