Millpond Music Festival kicks off 20th year Friday