Supreme Court: President Trump can use Pentagon funds for border wall