Premium credit card fees top $895 as perks arms race intensifies