Campaigners in the Cayman Islands say they are fighting a "David and Goliath" battle against the world's biggest cruise lines that want to redevelop the country's port to accommodate huge ships.