Vacancy clustering and prismatic dislocation loop formation in aluminum