Kenya to spend $731 million to acquire new SGR cargo trains