Canada completes ten boat line-up for SailGP Season 3