Add CloudFront default cache behaviour
Finally got CloudFront invalidation working, was not loading the distribution ID correctly.