William Merryweather (c1791-)