Eighteen former NBA players charged with insurance fraud