Hundreds protest against Spain's potential amnesty law