Boris Johnson refuses to commit to unemployment remaining below 3 million