Spin-flip configuration interaction singles with exact spin-projection: Theory and applications to strongly correlated systems.