Venice canal comes to life amid noisy protest against large cruise ships