Hundreds of flights cancelled at Frankfurt airport for Lufthansa strike