Spain’s Sanchez set for re-election as PM amid anger over Catalan amnesty deal