“Virginia Gov. Robert F. McDonnell has said his daughter and her husband paid for their own wedding. So a $15,000 check from a major campaign donor to pay for the food at the affair was a gift to the bride and groom and not to him and therefore did not have to be publicly disclosed under the law.”