HomeFirst Down payment assistance program now offers first-time buyers support of up to $100,000