The economics of Internet interconnection agreements