Chris Matthews Sneers: 'If You're Really Anti-Gay, You Become Catholic Now'