Sir Charles Cotton, Admiral of the White