Archdiocese employee fired over credit card irregularities