Elle Macpherson to wed a billionaire