U.S. President Barack Obama speaks at a ceremony commemorating the 50th anniversary of the Vietnam War