UK royals host U.S. President Barack Obama and First Lady Michelle Obama for lunch at Windsor castle. CNNs Max Foster reports.