India gifts urgently-needed medicine to Sri Lanka