Chinese President Xi Jinping met Hong Kong leader Carrie Lam in Beijing on Monday, saying he recognised her courage to govern the Asian financial hub in these "most difficult" times.