Supermarket has lifted sales with Aldi price match, and has benefited from hot weather and World Cup matches