Warriors reach 4th straight NBA Finals with win over Houston