Virgin Australia adds new Canadian connections