Hong Kong welcomes a record 42 million tourists in 2011