NBC: Democratic Rep. Joaquin Castro undergoes surgery to remove tumors