"Fix your own failures": India slams Pakistan