Thousands raised for Leo's premature baby charity