Ringgit ends higher on encouraging GDP figures