John Edwards mistress to release tell-all book