Wales have beaten France 20-19 in Oita to reach the World Cup semi-finals