England captain Harry Brook has struck his first one-day international century before his team clinched a 46-run win by the DLS method to keep alive the series against Australia