Ayodhya dispute: India top court orders trial for BJP leaders