Greene trashes Johnson over GOP bill: 'I'm voting no because I'm a Christian'