Protests, marches and strike roil Colombia