Royal Caribbean unveils first cruise ship with bumper cars and ‘London Eye’ observation deck