Spanish Court Approves Amnesty Law, But Puigdemont's Fate Remains Uncertain