Village clerk resigns after audit reveals financial discrepancies