Admiral Cheng Ho, Admiral of the Western Seas