Congress invitation to Ayodhya