what is the book david copperfield about