US actor Jack Black receives star on Hollywood Walk of Fame