Ex-Marine admits defrauding charities, including Feherty's