John Smith (nobile)