England overcome Australia to set up World Cup semi-final with Canada