Petronas stocks lead the KLCI to higher close, banks mixed