Pakistan Navy chief Admiral Amjad Khan Niazi visits