Defining the role of a caffeic acid 3-O-methyltransferase from Azadirachta indica fruits in the biosynthesis of ferulic acid through heterologous over-expression in Ocimum species and Withania somnifera