NBC: Cuba's president, while blasting U.S. embargo, takes some blame amid protests