Public trust in charities has hit a six-year high, but regulators say trust still remains fragile and charities must act if they are to return to levels of trust seen a decade ago