Former One Nation stalwart Jim Savage fires parting shots in resignation letter