Former Gilbert Plains CAO facing fraud charges