Chappelle plays Prince on new single's cover