A multilevel method with correction by aggregation for solving discrete elliptic problems