Black Coffee draws 20 000 fans to iconic Mexico show