Christian rapper Hulvey cancelled his sold-out Amsterdam concert shortly before it began, citing sexually explicit displays at the venue and concerns about children in attendance.