GWS leader Davis fit for AFL grand final