Nicki Minaj explains delay