Australia’s ‘stop the boats’ campaign, funded by public money, is targeting voters not asylum seekers