ted cruz blasts new york times for keeping book off bestseller list