Sydney Harbour will host an international fleet review featuring up to 30 warships from Australia and 18 other countries to mark the 125th anniversary of the Royal Australian Navy.