Before every home game, Manchester City fans collect food for a local food bank. They are not alone - football supporters are brilliant at helping out