Baltimore-based Weinberg Foundation to immediately distribute $2.57 million, most of it in the US, with the rest to be allocated for coronavirus-related needs in coming months