NBC: Princess Kate's comeback boosts royals rattled by Andrew scandal