intel-iommu: Limit DOMAIN_MAX_PFN to fit in an 'unsigned long'