Teesta pact with Dhaka virtually off