Spanish PM agrees new amnesty bill with Catalan separatists