Energy XXI to acquire EPL Oil & Gas for $2.3 billion