Axiata, Public Bank shore up KLCI as ringgit extends gains