Spain faces stark left-right divide in hot summer vote