Screwfix Foundation raises a million for charity