Life-size ‘World of Barbie’ immersive attraction just opened today in Mississauga