Insulet faces fraud suit as Omnipod recalls cut stock 12%