What are the legal requirements for someone to become a loan guarantor? Can a loan guarantor be a foreign national? or Can a loan guarantor be a minor?