Mount Carmel Hospital to close with loss of 300 jobs