Bursa Malaysia ends higher