Rob Ford stripped of key powers