S&P confirms Mexico credit rating, keeps negative outlook