Nile Rodgers is the 2018 Music Biz Chairman’s Award for Sustained Creative Achievement recipient