Danvers to host 26th annual MLK tribute