Nature Trust backs St. Peter's as best site for development