Kim Kardashian is getting slammed for her controversial 'detox' endorsement