IOI Corp, Maybank weigh on KLCI, Public Bank bounces back