More than 300 new long-term care beds coming to Colwood