Andrew Simons wins 5 at World Amateur Go Championship