Former Matildas captain Cheryl Salisbury recognised as an all-time great