Premier David Eby says the province has reached an agreement to buy the Crown auto insurer’s waterfront headquarters