Cardi B says she’s ‘too good’ for Offset