Former President Barack Obama speaks during final public tribute to the late Rev. Jesse Jackson