Australian Open: Federer to face Nadal in semi-final after defeating Murray