Trevanyon, Charles, active 1590-1601, of Carhayes, county Cornwall, Vice-Admiral of Cornwall