Mayor mobilises ‘army of young builders’ to fill 12,000 jobs