BP Oil-Spill Settlement Approval Upheld by Appeals Court