Agri trade platform Maalexi seals US$20mn credit facility