Stanchart Marathon in record Sh123m sponsorship