Colombia approves amnesty agreed in Farc peace deal