Aldi opens at Clocktower Place