Taylor Swift to bring $100-million economic boost to B.C.