Key lime cake with cream cheese icing