Tesco’s fundraising appeal provides £3 million boost to health charity partners