Jobs report shows shortfall of almost 390,000 teachers