Migrants who claim benefits will be banned from ever settling in Britain under Tory plans to tackle immigration.