Flight cancellations at Hamburg Airport due to a surprise strike affecting more than 40,000 passengers ahead of a planned wider protest across Germany amid new contract negotiations.