‘Sanctuary cities’ given 15 days to comply with immigration law