Queen Elizabeth Signs Law Legalizing Gay Marriage in Britain