Protests, strikes loom over Brazil just days before World Cup