Sri Lanka raises rates to curb consumer spending