Mayor of May Pen charged with breaching Contractor General Act