Tech companies and 17 govts sign up to Christchurch Call