Controversial rapper dethrones Mariah Carey from No. 1