Edinburgh set to be first city in Scotland to implement tourist tax