Indian Supreme Court defers Ayodhya ruling