Man charged for chopping policeman in St Catherine