British Prime Minister David Cameron told international business leaders Thursday the United Kingdom has been drifting away from Europe for years, noting his Conservative government had different ideas on business and immigration within the 28-country bloc. Cameron said in his speech at the World Economic Forum in Davos, Switzerland, he will call a referendum on EU membership before the end of 2017 whether or not Brussels can work out a better deal for the U.K.