London councils buy £140m of property to move homeless people out of city