Charles Darwin's complete library of 13,000 books revealed for first time