Asia's largest tulip garden thrown open to public in Kashmir