Elizabeth Warren apologises at the Native American Presidential Forum