Australia took down England in an epic run chase as Josh Inglis scored 120 not out in a five-wicket win to start the Champions Trophy tournament.