Thompson upsets Campbell-Brown for Jamaica’s 200m title