Barnes & Noble CEO resigns amid management shuffle