Meseret Defer breaks record in Stuttgart