US Catholics donate nearly $59 million to relief efforts