NBC's Brian Williams has apologized after a story he repeatedly told about coming under fire in Iraq was revealed to…