Kandy, Sri Lanka botanical gardens