Spanish PM Pedro Sanchez suspends public duties to 'reflect'