Appeals court vindicates San Diego's 2012 pension cutbacks