Ram Temple Trust to meet in Ayodhya on March 16