Russia blamed for Amazon listing of anti-Trump book