Tory candidate for London mayor wants firms to do random drug tests and publish results