Melaka, UNESCO World Heritage City