john hancock net worth 1776