Yearslong shortage of popular weight-loss and diabetes drugs is resolved, FDA says