Why London’s confusing ban on junk food ads actually makes sense