Supreme Court dismisses Ayodhya petition