Sir Charles Price, 1st Baronet — politician in Jamaica