Instacart apologizes for ordeal