Optimal Multi-Parameter Auction Design