Napa Valley restaurant apologizes to South African musician Jonathan Butler after he said he was racially profiled