Cardi B unveils massive back tattoo that took months to complete