Lloyds Banking Group guarantees £25.5m donation to its charitable foundations in 2021