Blair says EU leaders may be willing to compromise on free movement