NBC: U.S. should apologize to Guantánamo Bay inmates for 'inhuman' treatment, U.N. expert says after historic visit