Big data company Palantir renews its controversial contract with ICE that is worth nearly $50 million