Tech leaders sign public letter in ‘rare moment of agreement across stakeholders that are often at odds’