An Adam Ashley-Cooper hat-trick helped Australia see of Argentina and book their place in next Saturday's World Cup final.