British Heart Foundation raises £30k in a year from recycling inkjet cartridges and mobile phones