Fremantle, Thomas Francis, Sir, Vice-Admiral GCB