Strictly Come Dancing star Layton Williams has hit back at those who are "offended" by his new role in the musical Titanique.