John Hamilton — Scottish nobleman (1537-1604)