The Obamas have given their last Christmas message from the White House.