North Yorkshire Council faces £50m black hole, says finance boss