First-principle modelling of forsterite surfaces properties: accuracy of methods and basis sets