San Diego mayor leaves behavior rehab earlier than announced