Saudi shocks India with controversial statement on kashmir at OIC meets