Miami Foundation has $20 million in grants for small minority firms