Thousands mark Eid at London food festival