Selena Gomez is taking “time off” to care for her mental health