KES-100 climbs 514 points as positive sentiments prevail