Home Politics B&M buys up to 51 stores from collapsed rival Wilko