Fire rages market in Lahore, injures 22