Yorkshire and Clydesdale Banks raise £100,000 for BHF