Meituan redeems $1.48 billion of 2028 bonds early