Centrica staff raise £370,000 for NCH