WTA Finals: Venus Williams beats Jelena Ostapenko in Singapore epic