Stirlingshire pub passes into community hands with Scottish Land Fund cash