Former St. Leo staffer charged with alleged theft of more than $500K