Generalized complex geometry