Dan Willis and Danial Foster stars of day as Maitland wins John Bull Shield