Spain's Prime Minister Pedro Sánchez decides not to quit, after days of speculation