Bursa Malaysia ends marginally higher