George Russell wins Austrian Grand Prix after wild finish