Charges dropped against street preacher who condemned gays