Rob Ford leaves rehab, returns to Toronto