CAF launches cash deposit platform for charities only