Down payment aid programs will give you an average $18K to buy a home. Here's how to qualify even if you make over $100K