Khabib thanks God, McGregor claims opponent has smelly hat