England and Australia win their respective Rugby World Cup 2003 semi-finals to set up a final in Australia.