A mixed integer linear programming model for optimal sovereign debt issuance