Navy SEAL and C4 Coffee owner responds to uproar