Ludacris cancels Cherry Fest show