Ayodhya railway station likely to be ready by Dec 31