Amid political rancor, Martin Luther King to be honored at Atlanta church