19 killed across Jamaica in bloody weekend