Tourism staff shortages affect 1.2 million jobs in the EU, says study