VA offering up to $8 million in grants