Seth MacFarlane honored in irreverent Hollywood star unveiling