No compromise on Kashmir come what may: COAS