BBB dispenses advice on charitable giving