Obama says he will end Don't Ask Don't Tell