Merck Foundation stops giving to Boy Scouts