Dixie D'Amelio Drops New Wiz Khalifa Song, Following Criticism