how many years has obama been married to michelle?