Completeness of the Category of Groups