Tourism boom helps Greece face rising costs