Prime Minister David Cameron has told EU leaders they should consider reforming rules on freedom of movement