Ringgit stronger on the back of weak US dollar