US' Johns Hopkins to lay off over 2,000 workers after major USAID funding cuts