Prime Minister David Cameron tells MPs why Britain must stay in the European Union