Queensland pub cracks down on Eshays with clothing ban