Anfonwch hwn fel neges destun: The role of internal communication on employee job satisfaction in the advertising industry in Kenya