Trump blames Iran while anti-vaccine activists face online bans