Home Finance Ivanka Trump promises to donate book profits to charity