North Yorkshire faces one of largest council budget shortfalls in region