Cardi B felt 'so ugly and undeveloped' when she was younger