Bookshops see 'exceptional' surge in trade in run-up to Christmas