REGISTRATION RIGHTS AGREEMENT Dated as of April 7, 2004 by and between CAESARS ENTERTAINMENT, INC. and