British publishing breaks revenue records but textbook sales are hit