B.C. government Throne Speech puts focus on housing, child care, affordability