Ayodhya Ram Temple Trust paid Rs 400 crore in taxes over past five years