Virginia House leaders back $100 gift cap