Barranquilla hosts sixth annual art carnival