U.S. court upholds Arizona land swap deal for Rio Tinto copper mine