Panama ex-president Martinelli faces up to 21 years in jail