Spirit shareholders approve takeover by JetBlue after long battle for discount airline