Cardi b signs million dollar publishing deal big mistake