Rapper Nicki Minaj announces retirement from music