Openly gay Oklahoma State Senator Al McAffrey to run for U.S. Congress