Numerous IT deficiencies at Jamaica Customs Agency, Auditor General reports