Bursa Malaysia ends on firm note