Over 100 MEPs sign an open letter against introduction of link tax