More stimulus needed for economy: Geithner