Toronto strips powers from Mayor Rob Ford