MPs have voted by 397 to 223 to authorise UK air strikes against so-called Islamic State in Syria.