Colombia's Marxist-led National Liberation Front has agreed to a ceasefire with the government, ahead of the Pope's visit.