Woodward book on Trump goes on sale