Charity Commission unveils new version of online charity register