Inter-Miami footballer Lionel Messi apologises to China fans over no-show in Hong Kong