Western Michigan public safety chief resigns over insurance fraud charge