British Columbia confirms Vancouver hotel-casino complex