Philadelphia mayor ends ICE contract despite risk to public safety