Outspoken hip-hop star Azealia Banks has hit out at Cardi B, saying she is a "poor man's Nicki Minaj".