An Optimal Auction for Complements