Surplus food donations from Tesco delivers 2 million meals for Irish charities and support groups