Sir John Henniker Heaton, bart.