Home Athletics Shelmith Muriuki wins Kuala Lumpur Marathon