Ritz-Carlton gets approval for resort in Arizona