Allahabad High Court orders UP government to pay Rs 1.20 crore for Ayodhya temple land it took without payment — Uttar Pradesh