Edinburgh Council says a ‘tourist tax’ will raise £50m a year by 2030 - but how will the money be raised and who decides how it is spent?