Weight-loss Drug Alli Recalled over Defects