20120127 india: BJP promises grand temple in Ayodhya if voted to power