Canada want people to take in migrants but won’t offer their own homes