Aldi opens new Florida location