Microsoft in holiday romance with Expedia