Prediction of the Molecular Structure, Internal Rotational Barriers and Vibrational Frequencies of Formamide by Non-local Density Functional Theory