Trans punk rocker who sang, 'Does your God have a big fat d**k?' at Bernie Sanders rally hits back at critics