Snoop Lion Addresses His Critics