Online training platform commits to matching all charitable donations made by community up to £50,000