Ringgit opens firmer against US dollar