Cruise holidays under pressure as fuel prices rise