All elderly people will be given free help in their own homes with washing, preparing meals, and getting in and out of bed under a £6bn scheme being proposed by Labour.