James Hamilton — Scottish nobleman and royal hostage