Duterte fires corrupt budget official