Home Business Canada backs Telesat in web area race with $600-million deal