ADECOAGRO S.A. 28,571,428 Common Shares UNDERWRITING AGREEMENT