Cowichan Valley to have a new hospital by 2024, Horgan announces