Former criminal prosecutor to run for London mayor