Johns Hopkins said Thursday it will lay off more than 2,000 employees around the world in the aftermath of the Trump administration's massive reduction in foreign aid funds.