Sun Erupts with X2.3 Solar Flare, Causes Radio Blackouts