Eagles fit and firing ahead of AFL restart